@f{ncvaluefromdata}

Gibt einen Datenpunkt aus einer netCDF-Datei (NC-Datei) aus. Der Name des netCDF-Datei wird über den Datensatznamen ermittelt.

@f{ncvaluefromdata(DatasetName, ChannelName, PointNo)}
@f{ncvaluefromdata(DatasetName, ChannelName, PointNo, ssFormat)}
@f{ncvaluefromdata(DatasetName, CahnnelName, PointNo, ssFormatFuncName)}

Parameter

DatasetName

Ist der Datensatzname, z. B. Data1. Der Name des markierten Datensatzes wird in der Statuszeile angezeigt.

ChannelName

Ist der Name des Kanals.

PointNo

Ist die Datenpunktnummer beginnend mit 0. Bei negativen PointNo wird vom Ende des Kanals gezählt: -1 ist der letzte Punkt des Kanals.

ssFormat

Ist eine optionale Formatzeichenkette (siehe printf).

ssFormatFuncName

Ist der Name einer optionalen Formatierungsfunktion:

def MyFormat(ssText)
{
   ssNewText = ...
   return ssNewText;
}

Beispiel

@f{ncvaluefromdata(Data1, N, 0)}

Ausgabe:

600.00

Beispiel

def MyDateFormat(ssText)
{
   // Example: G100616_3
   ssYear = strextract(ssText, 2, 2);
   ssMonth = strextract(ssText, 4, 2);
   ssDay = strextract(ssText, 6, 2);
   return ssDay + "." + ssMonth + ".20" + ssYear;
}
@f{ncvaluefromdata(Data1, DataFile, -1, MyDateFormat)}

Ausgabe:

16.06.2010

id-1069126